• Conference Object  

      An analytical framework for estimating TCO and exploring data center design space 

      Hardy, D.; Kleanthous, Marios M.; Sideris, I.; Saidi, A. G.; Ozer, E.; Sazeides, Yiannakis (2013)
      In this paper, we present EETCO: an estimation and exploration tool that provides qualitative assessment of data center design decisions on Total-Cost-of-Ownership (TCO) and environmental impact. It can capture the ...
    • Doctoral Thesis  Open Access

      Cache Content Duplication 

      Kleanthous, Marios M. (Πανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών / University of Cyprus, Faculty of Pure and Applied Sciences, 2012-05)
      Η σημασία της κρυφής μνήμης και της ιεραρχίας μνήμης αυξήθηκε τα τελευταία χρόνια λόγο της μεγάλης διαφοράς στην επίδοση που υπάρχει μεταξύ των επεξεργαστών και της μνήμης, και έγινε ακόμα ποιο σημαντική λόγο των πολυνηματικών ...
    • Conference Object  

      CATCH: A mechanism for dynamically detecting Cache-Content-Duplication and its application to instruction caches 

      Kleanthous, Marios M.; Sazeides, Yiannakis (2008)
      Cache-Content-Duplication (CCD) occurs when there is a miss for a block in a cache and the entire content of the missed block is already in the cache in a block with a different tag. Caches aware of content-duplication can ...
    • Article  

      CATCH: A mechanism for dynamically detecting cache-content-duplication in instruction caches 

      Kleanthous, Marios M.; Sazeides, Yiannakis (2011)
      Cache-content-duplication (CCD) occurs when there is a miss for a block in a cache and the entire content of the missed block is already in the cache in a block with a different tag. Caches aware of content-duplication can ...
    • Conference Object  

      Characterization and analysis of a web search benchmark 

      Hadjilambrou, Zacharias; Kleanthous, Marios M.; Sazeides, Yiannakis (Institute of Electrical and Electronics Engineers Inc., 2015)
      Web search as a service is very impressive. Web search runs on thousands of servers which perform search on an index of billions of web pages. The search results must be both relevant to the user queries and reach the user ...
    • Article  

      Extrinsic and intrinsic text cloning 

      Kleanthous, Marios M.; Sazeides, Yiannakis; Dikaiakos, Marios D. (2012)
      Text Cloning occurs when a processor is storing in its shared caches the same text multiple times. There are several causes of Text Cloning and we classify them either as Extrinsic or Intrinsic. Extrinsic Text Cloning can ...
    • Conference Object  

      Implicit-storing and redundant-encoding-of-attribute information in error-correction-codes 

      Sazeides, Yiannakis; Özer, E.; Kershaw, D.; Nikolaou, Panagiota; Kleanthous, Marios M.; Abella, J. (2013)
      This paper proposes implicit-storing to extend the logical capacity of a memory array without increasing its physical capacity by leveraging the array's error-correction-codes to infer the implicitly stored bits. ...
    • Article  

      Improving branch prediction by considering affectors and affectees correlations 

      Sazeides, Yiannakis; Moustakas, Andreas; Constantinides, Kypros; Kleanthous, Marios M. (2011)
      This work investigates the potential of direction-correlations to improve branch prediction. There are two types of direction-correlation: affectors and affectees. This work considers for the first time their implications ...
    • Conference Object  

      Modeling the implications of DRAM failures and protection techniques on datacenter TCO 

      Nikolaou, Panagiota; Sazeides, Yiannakis; Ndreu, L.; Kleanthous, Marios M. (IEEE Computer Society, 2015)
      Total Cost of Ownership (TCO) is a key optimization metric for the design of a datacenter. This paper proposes, for the first time, a framework for modeling the implications of DRAM failures and DRAM error protection ...
    • Article  

      The significance of affectors and affectees correlations for branch prediction 

      Sazeides, Yiannakis; Moustakas, Andreas; Constantinides, Kypros; Kleanthous, Marios M. (2008)
      This work investigates the potential of direction-correlations to improve branch prediction. There are two types of direction- correlation: affectors and affectees. This work considers for the first time their implications ...
    • Article  

      Toward multi-layer holistic evaluation of system designs 

      Kleanthous, Marios M.; Sazeides, Yiannakis; Ozer, E.; Nicopoulos, Chrysostomos A.; Nikolaou, Panagiota; Hadjilambrou, Zacharias (2016)
      The common practice for quantifying the benefit(s) of design-time architectural choices of server processors is often limited to the chip- or server-level. This quantification process invariably entails the use of salient ...